package com.qianli.user.facade.behavior;

import com.fqgj.common.api.Response;
import com.qianli.user.ro.behavior.*;

/**
 * name:用户行为信息(设备、wifi、gps等)
 * auth:ting.li@qianli-inc.com
 * date:2017/12/2114:34
 * version: v1.0.0
 **/
public interface UserBehaviorServiceFacade {
    /**
     * 保存行为信息
     * @param userBehaviorInfo
     * @return
     */
    Response<Boolean> saveUserBehaviorInfo(UserBehaviorInfoRO userBehaviorInfo);

    /**
     * 保存设备信息
     * @param userBehaviorDevice
     * @return
     */
    Response<Boolean> saveUserBehaviorDevice(UserBehaviorDeviceRO userBehaviorDevice);

    /**
     * 保存数美信息
     * @param userBehaviorDeviceShumei
     * @return
     */
    Response<Boolean> saveUserBehaviorDeviceShumei(UserBehaviorDeviceShumeiRO userBehaviorDeviceShumei);

    /**
     * 保存gps
     * @param userBehaviorGps
     * @return
     */
    Response<Boolean> saveUserBehaviorGps(UserBehaviorGpsRO userBehaviorGps);
    /**
     * 保存wifi
     * @param userBehaviorWifi
     * @return
     */
    Response<Boolean> saveUserBehaviorWifi(UserBehaviorWifiRO userBehaviorWifi);
}
